# -*- coding:utf-8 -*-
"""
Author：Administrator
Date:2022年01月17日
"""
import requests
import json
import pandas as pd

headers={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36"}
url = "https://club.jd.com/comment/productPageComments.action?callback=fetchJSON_comment98&productId=14758401107&score=0&sortType=5&page=0&pageSize=10&isShadowSku=0&fold=1"
响应数据=requests.get(url=url, headers=headers).text
响应数据=响应数据.replace('fetchJSON_comment98(','').replace(");",'')
字典数据=json.loads(响应数据)
评论列表=字典数据['comments']
内容 = [评论['content'] for 评论 in 评论列表]
颜色 = [评论['productColor'] for 评论 in 评论列表]
时间 = [评论['creationTime'] for 评论 in 评论列表]
数据 = pd.DataFrame({'评价': 内容, '颜色': 颜色, '时间': 时间})
数据.index = 数据.index + 1
数据.to_excel('./京东评论.xlsx')

